have ramifications - English Synonyms Dictionary